package com.baijia.ticket;

import java.io.Serializable;

/**
 * @title Ticket
 * @desc 有ST和TGT两种实现 
 * @author caoliang
 * @date 2015年12月5日
 * @version 1.0
 */
public interface Ticket extends Serializable {

    String getId();

    TicketGrantingTicket getGrantingTicket();

    long getCreationTime();
    
    int getCountOfUses();
    
    /**
     * 当前票据的存活时间
     * 
     * @return 单位秒
     */
    public int getExpireTime();

    public int getRememberMeExpireTimeExpireTime();
}
